Broadway: Fix various compiler warnings
authorMatthias Clasen <mclasen@redhat.com>
Fri, 5 Sep 2014 23:39:05 +0000 (19:39 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 5 Sep 2014 23:39:05 +0000 (19:39 -0400)
Mostly missing declarations and unused functions.

gdk/broadway/broadway-buffer.c
gdk/broadway/broadway-server.c
gdk/broadway/broadwayd.c
gdk/broadway/gdkbroadway-server.c
gdk/broadway/gdkdisplay-broadway.c
gdk/broadway/gdkkeys-broadway.c
gdk/broadway/gdktestutils-broadway.c
gdk/broadway/gdkwindow-broadway.c

index a03e12cdbc3b1193567ea887e6191c54b3787d06..f864f526ee8be5b0c28cf2a14ee0e41964db7eab 100644 (file)
@@ -258,7 +258,7 @@ encode_pixel (struct encoder *encoder, guint32 color, guint32 prev_color)
     }
 }
 
-void
+static void
 encoder_flush (struct encoder *encoder)
 {
   encode_run (encoder);
index 5f78f400a88a90a989c386635cec09e03911781e..9f06c085a6ab3484853af20ece97f9ecaf011af6 100644 (file)
@@ -120,6 +120,8 @@ struct BroadwayWindow {
 
 static void broadway_server_resync_windows (BroadwayServer *server);
 
+static GType broadway_server_get_type (void);
+
 G_DEFINE_TYPE (BroadwayServer, broadway_server, G_TYPE_OBJECT)
 
 static void
@@ -752,16 +754,10 @@ broadway_server_flush (BroadwayServer *server)
     }
 }
 
-void
-broadway_server_sync (BroadwayServer *server)
-{
-  broadway_server_flush (server);
-}
-
-
+#if 0
 /* TODO: This is not used atm, is it needed? */
 /* Note: This may be called while handling a message (i.e. sorta recursively) */
-BroadwayInputMsg *
+static BroadwayInputMsg *
 broadway_server_block_for_input (BroadwayServer *server, char op,
                                 guint32 serial, gboolean remove_message)
 {
@@ -814,6 +810,7 @@ broadway_server_block_for_input (BroadwayServer *server, char op,
     queue_process_input_at_idle (server);
   }
 }
+#endif
 
 static void *
 map_named_shm (char *name, gsize size)
index 30448ac76f8bed1e6d900a0ec648bd7d27556a3e..031e866b007654642fd2e4471a906beda7e9d2f6 100644 (file)
@@ -124,7 +124,7 @@ send_reply (BroadwayClient *client,
     }
 }
 
-void
+static void
 add_client_serial_mapping (BroadwayClient *client,
                           guint32 client_serial,
                           guint32 daemon_serial)
@@ -154,7 +154,7 @@ add_client_serial_mapping (BroadwayClient *client,
 
 /* Returns the latest seen client serial at the time we sent
    a daemon request to the browser with a specific daemon serial */
-guint32
+static guint32
 get_client_serial (BroadwayClient *client, guint32 daemon_serial)
 {
   BroadwaySerialMapping *map;
index dfbb19dc4fb8b1d8dc52d9855eeb3a09065f5e65..642e65df44c2c4e285c5aa82f1e3a80e91f3a6f8 100644 (file)
@@ -53,6 +53,8 @@ struct _GdkBroadwayServerClass
 
 static gboolean input_available_cb (gpointer stream, gpointer user_data);
 
+static GType gdk_broadway_server_get_type (void);
+
 G_DEFINE_TYPE (GdkBroadwayServer, gdk_broadway_server, G_TYPE_OBJECT)
 
 static void
index 327d95d5a91a93e0e4f4e467ed9596e32ede4abf..53c675d326143bf64c5fb2836df8ad41754e9474 100644 (file)
@@ -260,11 +260,6 @@ gdk_broadway_display_finalize (GObject *object)
   G_OBJECT_CLASS (gdk_broadway_display_parent_class)->finalize (object);
 }
 
-void
-_gdk_broadway_display_make_default (GdkDisplay *display)
-{
-}
-
 static void
 gdk_broadway_display_notify_startup_complete (GdkDisplay  *display,
                                              const gchar *startup_id)
index cf3c029af4f8a29ae45bfc9d6261d1bfc9dfb4f1..c52d1bbb591830266eb84d686347f94681b40fe8 100644 (file)
@@ -46,6 +46,8 @@ typedef struct _GdkKeymapClass GdkBroadwayKeymapClass;
 #define GDK_BROADWAY_KEYMAP(object)       (G_TYPE_CHECK_INSTANCE_CAST ((object), GDK_TYPE_BROADWAY_KEYMAP, GdkBroadwayKeymap))
 #define GDK_IS_BROADWAY_KEYMAP(object)    (G_TYPE_CHECK_INSTANCE_TYPE ((object), GDK_TYPE_BROADWAY_KEYMAP))
 
+static GType gdk_broadway_keymap_get_type (void);
+
 typedef struct _DirectionCacheEntry DirectionCacheEntry;
 
 struct _GdkBroadwayKeymap
index dca67e6677acff8fb50f8d7e474da51e0f584f26..a3b1ee2fdecfff462ac9993e295debf786d47152 100644 (file)
@@ -19,6 +19,7 @@
 #include <gdk/gdktestutils.h>
 #include <gdk/gdkkeysyms.h>
 #include <gdk/gdkinternals.h>
+#include "gdkprivate-broadway.h"
 
 void
 _gdk_broadway_window_sync_rendering (GdkWindow *window)
index 3113040f31640d7b49b3cd2d6297bcfc51b9960e..cc897c5ecc9cc84202512e70ad2dcee9fcae6fb5 100644 (file)
@@ -662,18 +662,6 @@ gdk_window_broadway_set_device_cursor (GdkWindow *window,
     GDK_DEVICE_GET_CLASS (device)->set_window_cursor (device, window, cursor);
 }
 
-GdkCursor *
-_gdk_broadway_window_get_cursor (GdkWindow *window)
-{
-  GdkWindowImplBroadway *impl;
-
-  g_return_val_if_fail (GDK_IS_WINDOW (window), NULL);
-
-  impl = GDK_WINDOW_IMPL_BROADWAY (window->impl);
-
-  return impl->cursor;
-}
-
 static void
 gdk_window_broadway_get_geometry (GdkWindow *window,
                                  gint      *x,